/**
 * 说明：定义一个函数，接受三个参数getMaxNumber(array,k,m){}，
 * 找出第k大和第m大的数字之和。重复的数组也需要计算
 * 比如：[1,3,4,5,4,6]   k=1的时候获取到值为6（出现一次），
 * m=3的时候获取到的只为4（出现2次），总和就是 sum = 6+4+4
 */
function getNum(arr, k, m) {
    let map = new Map()
    arr.forEach(item => {
        if (map.has(item)) {
            map.set(item,map.get(item)+1)
        }else{
            map.set(item,1)
        }
    })
    console.log(map);
    const res = Array.from(map)
    console.log(res);
    res.sort((a,b)=>b[0]-a[0])
    console.log(res);
}
getNum([1,3,4,5,4,6])